mechanical flushing procedure - Francés Inglés Diccionario